two-leaf pinyon - German English Dictionary